walnut ice-cream - French English Dictionary